(small) shop - French English Dictionary